TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Northern
Area - Twin Cities
League - 2024 ADULT 18 & OVER EARLY START
Flight - 4.0 MEN
Subflight - Flight B
--------------------------------------------------------------------------------------------------------------------------------------
Thompson/Bednar - Super Smash Bros.
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Charles Gould - 3.99
Matthew Sobieski - 3.72
Brett Treichel - 3.72
Jesse Smith - 3.65
Brian Kasel - 3.63
Ryan Curtin - 3.62
Nick Kasel - 3.62
Jonathan Hawkinson - 3.57
Jason Bednar - 3.55
Lonny Wittnebel - 3.45
Ted Stearns - 3.40
Marshall Thompson - 3.38
Joseph Kasel - 3.27
Dean Olson - 3.26
Bradley Westerlund - n/a
League Results By Position
1S 2S 1D 2D 3D
Brett Treichel - 3.72 & Brian Kasel - 3.63 0 - 1 1 - 0
Brett Treichel - 3.72 & Joseph Kasel - 3.27 0 - 1
Brian Kasel - 3.63 & Joseph Kasel - 3.27 1 - 0 0 - 1
Bradley Westerlund - n/a & Brett Treichel - 3.72 1 - 0
Bradley Westerlund - n/a & Ted Stearns - 3.40 0 - 1
Charles Gould - 3.99 & Nick Kasel - 3.62 0 - 1 4 - 2
Charles Gould - 3.99 & Ryan Curtin - 3.62 1 - 0
Charles Gould - 3.99 1 - 0
Dean Olson - 3.26 & Brett Treichel - 3.72 1 - 1
Jesse Smith - 3.65 1 - 4 1 - 0
Jonathan Hawkinson - 3.57 1 - 2
Jason Bednar - 3.55 & Jonathan Hawkinson - 3.57 0 - 1 1 - 0
Jason Bednar - 3.55 & Lonny Wittnebel - 3.45 0 - 2 0 - 1 0 - 1
Jason Bednar - 3.55 & Ryan Curtin - 3.62 1 - 0
Jason Bednar - 3.55 & Ted Stearns - 3.40 0 - 1
Lonny Wittnebel - 3.45 & Jonathan Hawkinson - 3.57 1 - 0
Lonny Wittnebel - 3.45 & Matthew Sobieski - 3.72 1 - 0
Matthew Sobieski - 3.72 2 - 3 1 - 1
Marshall Thompson - 3.38 & Ted Stearns - 3.40 0 - 1
Ryan Curtin - 3.62 & Jonathan Hawkinson - 3.57 1 - 0
Ryan Curtin - 3.62 & Joseph Kasel - 3.27 1 - 0
Ryan Curtin - 3.62 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Greenbaum/Sundick: Hot shots part deuce
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
David Hoffman - 3.90
Jon Benowitz - 3.85
Danny Kanter - 3.79
Andy Finn - 3.77
Jonathan Saliterman - 3.75
Ryan Rosoff - 3.72
Jared Greenbaum - 3.70
Adam Moss - 3.55
Alan Cosentino - 3.49
Bradley Sundick - 3.36
Edgar Rapoport - 3.35
Alex Gustafson - 3.32
zachary robins - 3.23
Geoffrey Sudit - n/a
League Results By Position
1S 2S 1D 2D 3D
zachary robins - 3.23 & Adam Moss - 3.55 0 - 1
zachary robins - 3.23 & Alex Gustafson - 3.32 0 - 1
zachary robins - 3.23 & Edgar Rapoport - 3.35 0 - 1
zachary robins - 3.23 & Geoffrey Sudit - n/a 0 - 1
zachary robins - 3.23 0 - 1
Adam Moss - 3.55 & Alan Cosentino - 3.49 1 - 0
Adam Moss - 3.55 & Bradley Sundick - 3.36 0 - 3
Alan Cosentino - 3.49 0 - 2 0 - 1
Andy Finn - 3.77 & Jonathan Saliterman - 3.75 1 - 1 1 - 0
Bradley Sundick - 3.36 & Edgar Rapoport - 3.35 0 - 1
Bradley Sundick - 3.36 & Jared Greenbaum - 3.70 0 - 1
Bradley Sundick - 3.36 1 - 0
Danny Kanter - 3.79 & David Hoffman - 3.90 1 - 0
Danny Kanter - 3.79 & Edgar Rapoport - 3.35 1 - 1 1 - 0
Danny Kanter - 3.79 & Jonathan Saliterman - 3.75 0 - 1 1 - 0
Danny Kanter - 3.79 & Ryan Rosoff - 3.72 0 - 1
Danny Kanter - 3.79 0 - 2
David Hoffman - 3.90 & Jon Benowitz - 3.85 1 - 0 4 - 0
Jared Greenbaum - 3.70 4 - 1 2 - 1
Ryan Rosoff - 3.72 & Andy Finn - 3.77 0 - 1
Ryan Rosoff - 3.72 & Jonathan Saliterman - 3.75 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Torres/Syverson
League Record: 3 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Ben Peters - 4.23
Liam Gillespie - 3.64
Dan Westerhaus - 3.64
kyle syverson - 3.62
Brian Reidinger - 3.62
Mykola Konkov - 3.56
Juraj Huska - 3.56
Ruben Suare - 3.48
Otto Sanchez - 3.44
Luke Jordan - 3.42
Bradley Simon - 3.40
Adam Soffer - 3.39
Michael Torres - 3.34
Matt Woelfel - 3.34
Luis Laguna - 3.32
Mirza Huremovic - 3.26
League Results By Position
1S 2S 1D 2D 3D
kyle syverson - 3.62 & Michael Torres - 3.34 0 - 2
Ben Peters - 4.23 8 - 0
Brian Reidinger - 3.62 & Matt Woelfel - 3.34 1 - 0
Bradley Simon - 3.40 & Michael Torres - 3.34 0 - 1
Dan Westerhaus - 3.64 & Michael Torres - 3.34 0 - 1
Dan Westerhaus - 3.64 0 - 1
Juraj Huska - 3.56 0 - 1 4 - 3
Liam Gillespie - 3.64 & Brian Reidinger - 3.62 1 - 1 1 - 1
Liam Gillespie - 3.64 & Luke Jordan - 3.42 0 - 1
Liam Gillespie - 3.64 & Ruben Suare - 3.48 0 - 1
Luis Laguna - 3.32 & Luke Jordan - 3.42 0 - 1
Luis Laguna - 3.32 & Michael Torres - 3.34 0 - 2
Luke Jordan - 3.42 & Brian Reidinger - 3.62 0 - 1
Luke Jordan - 3.42 & Michael Torres - 3.34 0 - 1
Michael Torres - 3.34 & Matt Woelfel - 3.34 0 - 1
Mirza Huremovic - 3.26 & Matt Woelfel - 3.34 0 - 1
Mirza Huremovic - 3.26 0 - 1 0 - 1
Mykola Konkov - 3.56 & Bradley Simon - 3.40 0 - 1
Mykola Konkov - 3.56 & Michael Torres - 3.34 0 - 1
Mykola Konkov - 3.56 & Ruben Suare - 3.48 0 - 1
Mykola Konkov - 3.56 1 - 0
Otto Sanchez - 3.44 & Adam Soffer - 3.39 1 - 3
Otto Sanchez - 3.44 & Luis Laguna - 3.32 0 - 1
Ruben Suare - 3.48 & Adam Soffer - 3.39 0 - 1
Ruben Suare - 3.48 & Brian Reidinger - 3.62 1 - 0
Ruben Suare - 3.48 & Bradley Simon - 3.40 1 - 0
Ruben Suare - 3.48 & Luke Jordan - 3.42 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Smyth: Minnesota Slice 4.0
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jay Knutson - 3.96
CJ Lloyd - 3.90
Cody Malik - 3.84
Scott Leveris - 3.81
Luke Hawkinson - 3.77
Michael Parker - 3.73
Wade Jones - 3.63
Craig Markovitz - 3.60
Timothy Johnson - 3.56
Jared Braegelmann - 3.56
Drew Maione - 3.55
Dan Magnuson - 3.55
Alexander Tang - 3.35
Paul Smyth - 3.23
Nandan Raghavan - 3.20
League Results By Position
1S 2S 1D 2D 3D
Cody Malik - 3.84 1 - 1 6 - 0
Craig Markovitz - 3.60 & Jared Braegelmann - 3.56 1 - 0
CJ Lloyd - 3.90 & Dan Magnuson - 3.55 2 - 1
CJ Lloyd - 3.90 & Michael Parker - 3.73 1 - 0 1 - 1
CJ Lloyd - 3.90 1 - 0
Drew Maione - 3.55 & Jared Braegelmann - 3.56 0 - 1
Drew Maione - 3.55 & Michael Parker - 3.73 0 - 1
Drew Maione - 3.55 & Timothy Johnson - 3.56 0 - 1
Drew Maione - 3.55 0 - 1 1 - 1
Dan Magnuson - 3.55 & Alexander Tang - 3.35 0 - 1
Dan Magnuson - 3.55 & Craig Markovitz - 3.60 1 - 0
Dan Magnuson - 3.55 & Michael Parker - 3.73 0 - 1
Jared Braegelmann - 3.56 & Alexander Tang - 3.35 2 - 0
Jay Knutson - 3.96 5 - 1 1 - 0
Luke Hawkinson - 3.77 & Michael Parker - 3.73 0 - 1 1 - 0
Paul Smyth - 3.23 & Timothy Johnson - 3.56 2 - 3
Scott Leveris - 3.81 & Luke Hawkinson - 3.77 1 - 0
Scott Leveris - 3.81 & Nandan Raghavan - 3.20 0 - 1
Wade Jones - 3.63 & Drew Maione - 3.55 0 - 1
Wade Jones - 3.63 & Dan Magnuson - 3.55 0 - 1 1 - 0
Wade Jones - 3.63 & Scott Leveris - 3.81 1 - 0 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Jilek/Elfstrum 18+ ES
League Record: 6 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
John Kyriagis - 3.84
Greg Elfstrum - 3.82
Scott Abdella - 3.79
Paul Jilek - 3.75
Miguel Padilla - 3.72
Justin Graham - 3.72
Geoffrey Elfstrum - 3.71
Kenneth Gutzman - 3.70
Preston Husom - 3.69
Robert Wyly - 3.67
David Wareham - 3.66
Alan Stratton - 3.65
Jason Ostrowski - 3.61
Benjamin Nye - 3.61
Steven Casperson - 3.58
Mark Olson - 3.47
League Results By Position
1S 2S 1D 2D 3D
Alan Stratton - 3.65 & Greg Elfstrum - 3.82 0 - 1
Alan Stratton - 3.65 & Miguel Padilla - 3.72 1 - 0
Alan Stratton - 3.65 & Paul Jilek - 3.75 1 - 1 1 - 0
Alan Stratton - 3.65 & Robert Wyly - 3.67 0 - 1
Benjamin Nye - 3.61 & Miguel Padilla - 3.72 0 - 1
Benjamin Nye - 3.61 0 - 1
David Wareham - 3.66 & Kenneth Gutzman - 3.70 1 - 0
David Wareham - 3.66 & Robert Wyly - 3.67 1 - 0
Geoffrey Elfstrum - 3.71 & Greg Elfstrum - 3.82 1 - 0
Greg Elfstrum - 3.82 & Justin Graham - 3.72 1 - 0
Greg Elfstrum - 3.82 & Jason Ostrowski - 3.61 0 - 1
Greg Elfstrum - 3.82 & Miguel Padilla - 3.72 1 - 0 2 - 0
John Kyriagis - 3.84 1 - 2
Justin Graham - 3.72 & Kenneth Gutzman - 3.70 1 - 0
Jason Ostrowski - 3.61 0 - 1 0 - 1
Kenneth Gutzman - 3.70 & Robert Wyly - 3.67 1 - 0
Kenneth Gutzman - 3.70 & Steven Casperson - 3.58 2 - 1
Miguel Padilla - 3.72 & Steven Casperson - 3.58 1 - 0
Mark Olson - 3.47 & Benjamin Nye - 3.61 1 - 0
Mark Olson - 3.47 & Justin Graham - 3.72 0 - 1
Mark Olson - 3.47 & Miguel Padilla - 3.72 1 - 0
Mark Olson - 3.47 & Paul Jilek - 3.75 1 - 0
Preston Husom - 3.69 2 - 0 2 - 3
Paul Jilek - 3.75 & Benjamin Nye - 3.61 0 - 1
Paul Jilek - 3.75 & Justin Graham - 3.72 0 - 1
Paul Jilek - 3.75 & Miguel Padilla - 3.72 1 - 0
Robert Wyly - 3.67 & Steven Casperson - 3.58 1 - 0
Scott Abdella - 3.79 & Geoffrey Elfstrum - 3.71 1 - 0
Scott Abdella - 3.79 2 - 2 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Gramins 18+ ES24
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Ty Shustarich - 3.85
Steve Gramins - 3.81
Boyd Miller - 3.77
Ryan Kadelbach - 3.76
Tim Theisen - 3.72
Lewis Yang - 3.71
Thomas James - 3.65
Erik Hedman - 3.65
Del Bauers - 3.63
CRAIG STERN - 3.60
Derick Dehmer - 3.58
Fei Li - 3.54
Tom Shustarich - 3.53
Jim Brown - 3.50
Earl Williams - 3.47
Andrew MacArthur - 3.35
Scott Lucas - 3.26
League Results By Position
1S 2S 1D 2D 3D
Andrew MacArthur - 3.35 & Jim Brown - 3.50 1 - 0
Boyd Miller - 3.77 & Steve Gramins - 3.81 1 - 0
Boyd Miller - 3.77 & Thomas James - 3.65 0 - 1
Boyd Miller - 3.77 & Tim Theisen - 3.72 0 - 1 1 - 0
Boyd Miller - 3.77 & Tom Shustarich - 3.53 1 - 0
CRAIG STERN - 3.60 & Andrew MacArthur - 3.35 0 - 1
CRAIG STERN - 3.60 & Scott Lucas - 3.26 2 - 0
CRAIG STERN - 3.60 & Thomas James - 3.65 1 - 0
Del Bauers - 3.63 & Derick Dehmer - 3.58 0 - 1 0 - 1
Derick Dehmer - 3.58 0 - 1
Erik Hedman - 3.65 & Steve Gramins - 3.81 1 - 1
Erik Hedman - 3.65 & Tom Shustarich - 3.53 0 - 1
Earl Williams - 3.47 0 - 3
Fei Li - 3.54 2 - 1
Jim Brown - 3.50 & Steve Gramins - 3.81 1 - 0
Jim Brown - 3.50 & Thomas James - 3.65 0 - 1
Lewis Yang - 3.71 1 - 2 1 - 2
Ryan Kadelbach - 3.76 & Derick Dehmer - 3.58 1 - 1
Ryan Kadelbach - 3.76 & Erik Hedman - 3.65 1 - 2
Ryan Kadelbach - 3.76 & Steve Gramins - 3.81 0 - 1
Ryan Kadelbach - 3.76 1 - 0
Steve Gramins - 3.81 2 - 2
Scott Lucas - 3.26 & Andrew MacArthur - 3.35 0 - 1
Scott Lucas - 3.26 & Thomas James - 3.65 1 - 0
Tim Theisen - 3.72 & Del Bauers - 3.63 0 - 1
Tim Theisen - 3.72 & Thomas James - 3.65 1 - 0
Ty Shustarich - 3.85 & Ryan Kadelbach - 3.76 1 - 0
Ty Shustarich - 3.85 & Tom Shustarich - 3.53 1 - 1
Ty Shustarich - 3.85 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Farrell/Birch - WBL Aces
League Record: 5 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Jeff Myhre - 3.82
Matthew Knutson - 3.78
Courtland Farrell - 3.75
Jonathan Riermann - 3.74
Nicholas Fisher - 3.73
Nicholas Oris - 3.72
Kristopher Birch - 3.64
Tom Lydon - 3.63
Remus Baias - 3.62
Julian Hommeyer - 3.59
Tanner Hermanson - 3.53
Felipe Sperduti - 3.43
League Results By Position
1S 2S 1D 2D 3D
Courtland Farrell - 3.75 & Jonathan Riermann - 3.74 2 - 0
Courtland Farrell - 3.75 & Kristopher Birch - 3.64 1 - 2 1 - 0
Courtland Farrell - 3.75 & Matthew Knutson - 3.78 0 - 1
Felipe Sperduti - 3.43 0 - 3 1 - 1
Jeff Myhre - 3.82 & Matthew Knutson - 3.78 1 - 0
Jeff Myhre - 3.82 1 - 0
Jonathan Riermann - 3.74 0 - 1
Julian Hommeyer - 3.59 1 - 2 1 - 2
Kristopher Birch - 3.64 & Matthew Knutson - 3.78 0 - 1 3 - 0
Nicholas Fisher - 3.73 & Jonathan Riermann - 3.74 0 - 1
Nicholas Fisher - 3.73 & Matthew Knutson - 3.78 0 - 2
Nicholas Fisher - 3.73 & Nicholas Oris - 3.72 1 - 1 1 - 1
Nicholas Fisher - 3.73 & Tanner Hermanson - 3.53 1 - 0
Nicholas Fisher - 3.73 0 - 1
Nicholas Oris - 3.72 1 - 1 0 - 2
Tom Lydon - 3.63 & Courtland Farrell - 3.75 1 - 0
Tom Lydon - 3.63 & Jeff Myhre - 3.82 1 - 0 1 - 0
Tom Lydon - 3.63 & Julian Hommeyer - 3.59 1 - 0
Tom Lydon - 3.63 & Remus Baias - 3.62 1 - 1
Tom Lydon - 3.63 & Tanner Hermanson - 3.53 1 - 1
Tanner Hermanson - 3.53 & Courtland Farrell - 3.75 1 - 0
Tanner Hermanson - 3.53 & Jeff Myhre - 3.82 0 - 1
Tanner Hermanson - 3.53 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Tuplano: TBC
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Lukas Carlson - 3.86
Julian Bannach - 3.79
Sam Jordan - 3.77
Ramon Villanueva - 3.77
Senan Kelly - 3.74
Justin Guimond - 3.72
Guang Yang - 3.71
Daniel Crouser - 3.63
Dan Swanson - 3.62
Connor Remington - 3.53
Aaron Peck - 3.53
Quang Nystrom - 3.49
Jov Tuplano - 3.16
Charles Asch - n/a
League Results By Position
1S 2S 1D 2D 3D
Aaron Peck - 3.53 & Connor Remington - 3.53 0 - 1
Aaron Peck - 3.53 & Daniel Crouser - 3.63 0 - 1 1 - 0
Aaron Peck - 3.53 & Dan Swanson - 3.62 0 - 1
Aaron Peck - 3.53 & Julian Bannach - 3.79 0 - 1 1 - 0
Aaron Peck - 3.53 & Ramon Villanueva - 3.77 1 - 0
Aaron Peck - 3.53 & Sam Jordan - 3.77 0 - 1
Charles Asch - n/a & Ramon Villanueva - 3.77 1 - 0 0 - 1
Connor Remington - 3.53 0 - 1 0 - 1
Daniel Crouser - 3.63 & Connor Remington - 3.53 1 - 0
Daniel Crouser - 3.63 & Ramon Villanueva - 3.77 1 - 0
Daniel Crouser - 3.63 2 - 0
Dan Swanson - 3.62 & Guang Yang - 3.71 0 - 1
Guang Yang - 3.71 2 - 1 1 - 0
Julian Bannach - 3.79 0 - 2
Lukas Carlson - 3.86 2 - 0
Quang Nystrom - 3.49 & Connor Remington - 3.53 1 - 0
Quang Nystrom - 3.49 & Justin Guimond - 3.72 1 - 0 1 - 1
Ramon Villanueva - 3.77 & Jov Tuplano - 3.16 1 - 0
Ramon Villanueva - 3.77 & Julian Bannach - 3.79 1 - 1
Ramon Villanueva - 3.77 0 - 1
Senan Kelly - 3.74 0 - 1 3 - 0
Sam Jordan - 3.77 & Lukas Carlson - 3.86 3 - 4
Sam Jordan - 3.77 1 - 0